Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Semi-Detached £153,000 28 Jun 2013
10 POPLAR ROAD Semi-Detached £183,000 15 Dec 2006
12 POPLAR ROAD £750 21 Feb 2019
14 POPLAR ROAD Detached £290,000 16 Dec 2009
16 POPLAR ROAD Detached £245,000 6 Oct 2006